package com.kk.app.render;

/**
 * @author wk
 * @date 2024/9/14 10:36
 * @describe
 */
public interface IRenderView {
    /**
     * 绘制
     * @param matrix
     */
    void draw(float[] matrix);

    /**
     * 设置排序
     * @param order
     */
    void setSortOrder(int order);

    /**
     * 获取排序
     * @return
     */
    int getSortOrder();

    /**
     * 是否显示
     * @param visiable
     */
    void setVisiable(boolean visiable);

    /**
     * 是否隐藏
     * @return
     */
    boolean isVisiable();

    /**
     * 设置位置 左上角
     * @param left
     * @param top
     * @param w
     * @param h
     */
    void setWindowPos(int left, int top, int w, int h);

}
